<sustainalytics-table #results [columns]="columns" [source]="source" [filter]="filter" [elementCount]="elementCount" [canReorder]=false
    [hasNonFixedCols]=true [rowHeight]=90 [displayTitle]=false [take]=itemsPerPage [showPagination]=true [paginationPositionDisplay]="paginationPosition" (changed)="tableOptionsChanged($event)">
</sustainalytics-table>
<div *ngIf="result == undefined" class="card shadow">
    <div class="card-body text-center">
        <p>Data not yet retrieved.</p>
        <button class="btn btn-transparent" [ngClass]="{'primary-dark': hasCriteria}" (click)="displayResults()" [disabled]="!hasCriteria">View Results</button>
    </div>
</div>